Public Class FinancingDetails
Inherits Component

Private m_AgreementDesc As String

<FieldInfo(GetType(AgreementDescFieldInfo), 0)> _
Public Property AgreementDesc() As String
Get
Return m_AgreementDesc
End Get
Set (value As String)
m_AgreementDesc = value
End Set
End Property

Private m_AgreementID As String

<FieldInfo(GetType(AgreementIDFieldInfo), 1)> _
Public Property AgreementID() As String
Get
Return m_AgreementID
End Get
Set (value As String)
m_AgreementID = value
End Set
End Property

Private m_AgreementDate As DateTime

<FieldInfo(GetType(AgreementDateFieldInfo), 2)> _
Public Property AgreementDate() As DateTime
Get
Return m_AgreementDate
End Get
Set (value As DateTime)
m_AgreementDate = value
End Set
End Property

Private m_AgreementCurrency As String

<FieldInfo(GetType(AgreementCurrencyFieldInfo), 3)> _
Public Property AgreementCurrency() As String
Get
Return m_AgreementCurrency
End Get
Set (value As String)
m_AgreementCurrency = value
End Set
End Property

Private m_TerminationType As TerminationType

<FieldInfo(GetType(TerminationTypeFieldInfo), 4)> _
Public Property TerminationType() As TerminationType
Get
Return m_TerminationType
End Get
Set (value As TerminationType)
m_TerminationType = value
End Set
End Property

Private m_StartDate As DateTime

<FieldInfo(GetType(StartDateFieldInfo), 5)> _
Public Property StartDate() As DateTime
Get
Return m_StartDate
End Get
Set (value As DateTime)
m_StartDate = value
End Set
End Property

Private m_EndDate As DateTime

<FieldInfo(GetType(EndDateFieldInfo), 6)> _
Public Property EndDate() As DateTime
Get
Return m_EndDate
End Get
Set (value As DateTime)
m_EndDate = value
End Set
End Property

Private m_DeliveryType As DeliveryType

<FieldInfo(GetType(DeliveryTypeFieldInfo), 7)> _
Public Property DeliveryType() As DeliveryType
Get
Return m_DeliveryType
End Get
Set (value As DeliveryType)
m_DeliveryType = value
End Set
End Property

Private m_MarginRatio As Decimal

<FieldInfo(GetType(MarginRatioFieldInfo), 8)> _
Public Property MarginRatio() As Decimal
Get
Return m_MarginRatio
End Get
Set (value As Decimal)
m_MarginRatio = value
End Set
End Property


End Class
